#include "FibonacciSequence.h"

FibonacciSequence::FibonacciSequence()
{

}

int FibonacciSequence::fib(int n)
{
    if(n <= 0)
    {
        return 0;
    }
    else if(n ==1) {
        return 1;
    }
    else {
        return fib(n-1)+fib(n-2);
    }
}

void testRunFib()
{
    cout << "The first 10 Fibonacci numbers are: \n";
    FibonacciSequence *f = new FibonacciSequence;
    for (int x = 0; x < 10; x++)
        cout << f->fib(x) << " ";
    cout << endl;
    delete f;
}
